package dto

import "gitee.com/song-yao-shun/MQH/model"

type FullNodeDto struct {
	ID 				int 		`json:"id"`
	Name			string		`json:"name"`
	SceneId			int			`json:"scene_id"`
	SceneName		string		`json:"scene_name"`
	FctId			int			`json:"fct_id"`
	FctName			string		`json:"fct_name"`
	CreatedAt 		model.Time 	`json:"created_at"`
	UpdatedAt 		model.Time 	`json:"updated_at"`
}

type SampleNodeDto struct {
	Id 			int 	`json:"id"`
	Name		string	`json:"name"`
}

// 定义转换函数
func ToNodeDto(fullNodes []FullNodeDto) (result []SampleNodeDto){

	for i :=0; i < len(fullNodes); i++{
		res := SampleNodeDto{
			Id:		fullNodes[i].ID,
			Name: 	fullNodes[i].Name,
		}
		result = append(result, res)
	}
	return
}
